body { min-width: 1200px; }
.container { min-width: 1200px; max-width:1200px; margin: 0 auto; }
#top { background: #666; height: 36px; line-height: 36px; color: #FFF; font-size: 12px; }
#top a { color: #FFF;}
#header {}
img {max-width: 100%;}
.ny_bh{height:380px;}
.hd-4{font-size: 18px; height: 50px; line-height: 50px;  color: #333; text-align:center;}
.hd-5{font-size: 16px; height: 50px; line-height: 50px;  color: #333; }

.yptrk{float:right; background:#28afe6; display:inline-block; width:100px; height:40px; line-height:40px; color:#fff; text-align:center; margin-top:14px; margin-right:20px;border-radius:5px;}
.ssan{float:right; background: url(images/ss1.png) no-repeat center ; display:inline-block; width:40px; height:40px; line-height:40px; color:#fff; text-align:center; margin-top:30px; margin-right:20px;border-radius:5px;}

/*导航*/
#navigation { position: relative;  height:101px; background:url(images/topbj.png) no-repeat center bottom;}

#navigation .logo{ background:url(images/top-bj.png) no-repeat center top; height:190px; text-align:center; padding-top:20px;}
#navigation ul{ display:inline-block;}
#navigation li { float: left; position: relative; }
#navigation .home { background: none; }
#navigation li a { display: block; line-height: 100px; width: 130px; color: #FFF; text-align: center;  }
#navigation li a:hover { text-decoration: none; color: #00aaff; font-weight:600; background: url(images/tbbj1.png) repeat; }
#navigation li .current { text-decoration: none; color: #00aaff;  font-weight:600; background: url(images/tbbj1.png) repeat;}
#navigation .sub { display: none; position: absolute; left: 0; background: url(images/tbbj.png) repeat; z-index: 99999; }
#navigation .sub li { background: none; float: none; }
#navigation .sub li a { height: 40px; line-height: 40px; font-size: 12px; font-weight: normal; color: #FFF; }
#navigation .sub li a:hover {  background: url(images/tbbj1.png) repeat; }

		.ailjtfl_ul{}
		.ailjtfl_ul li{ height: 40px; line-height: 40px; color: #666; }


/*搜索*/
#search { padding:10px 20px 10px 0;  width: 100%; text-align: center;    }
#search .search{ line-height: 50px; background-color: #fff;   text-align: left; font-size: 14px;    list-style: none; }
#search .container {}
#search_key { border: none; height: 50px; line-height: 50px; padding: 0 10px; width:200px; background: #f1f1f1; color: #AAA; float: left;  right: 40px; }
#search_btn { border: none;  height: 50px; width: 50px; color: #FFF; cursor: pointer; background:url(images/ss.png)  no-repeat center #f1f1f1;  right:0px; }


/*位置横条*/
#current_location { margin-bottom:20px; padding: 15px 0px; border-bottom:1px solid #ecebe7; line-height:25px; color:#999;  font-size:12px; background:#f5f5f5;}
#current_location a{color:#999;  font-size:12px;}


/* 幻灯 */
#index_slideshow { height:760px; position: relative; }
#index_slideshow .bd li { height: 760px;}
#index_slideshow .bd li a { display: block; height: 760px;}
#index_slideshow .hd ul { width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:90px;  line-height:90px; text-align:center; }
#index_slideshow .hd ul li { cursor:pointer; display:inline-block; width: 21px; height: 21px; background: #FFF; margin-left: 20px; border-radius:20px; border:4px solid #fff;}
#index_slideshow .hd ul .on{ background: #000; border:4px solid #fff;}
#index_slideshow .prev { background: url(images/l.png) center no-repeat; height: 100%; width: 68px; position: absolute; top: 0; left: 0; display: none;}
#index_slideshow .next { background: url(images/r.png) center no-repeat; height: 100%; width: 68px; position: absolute; top: 0; right: 0; display: none;}


/*标题*/
.hd-1 { font-size: 16px; height: 70px; line-height: 70px; background: #006fc2; padding: 0 20px; color: #fff; font-weight:600;}
.a_name { font-size: 14px; font-family: Verdana, Geneva, sans-serif;}
.bd-1 { background:#fff; margin-bottom:20px; border-left:1px solid #f6f6f6; border-right:1px solid #f6f6f6; border-top:1px solid #f6f6f6;}
.hd-1 span{ float:right; padding-top:18px;}
.hd-2{ font-size: 16px; height: 50px; line-height: 50px; background: #006fc2; padding: 0 20px; color: #fff; }
.hd-3 { font-size: 36px; text-align: center;}
.aname-3 { font-size: 36px; text-align: center;}
.seoname-3 { text-align: center; padding: 10px 0; font-size: 16px;}
.more { float: right; font-size: 12px;}
.aname { font-size: 14px; color: #999; }
.content_1{ line-height:25px; font-size:12px;}
.content_1 p{ line-height:25px; font-size:12px;}
.content_title_ny{ height:50px; margin-bottom:20px; }
.content_title{ height:70px; background:url(images/nrbtbk.png) no-repeat center top;  }
.content_title .zwbt{font-size:18px; color:#666; line-height:35px; }
.content_title .ywbt{font-size:28px; color:#333; line-height:45px; font-family: "Comic Sans MS", cursive; text-transform:uppercase; }




/*分页样式*/
.category_list li { }
.category_list li a { display: block; padding: 14px 10px 12px 20px; border-bottom:1px #f1f1f1 solid; color:#666; font-size:16px; }
.category_list li a .ywzm{ color:#898989; font-size:8px; text-transform:uppercase;}
.category_list li a:hover { background: #f1f1f1; color: #333;  padding: 14px 10px 12px 26px; border-left:3px solid #006fc2; }
.category_list .current a { background: #f1f1f1; color: #333;  padding: 14px 10px 12px 26px;border-left:3px solid #006fc2;}





.category_list_w { margin-bottom: 20px; text-align:center; }
.category_list_w li{ display: inline-block; margin-left:4px }
.category_list_w li a { display: block; padding: 18px 18px; color:#fff; text-align:center; background: url(images/tbbj.png); font-size:14px }
.category_list_w li a:hover { background: #28afe6; color: #FFF;}
.category_list_w .current a { background: #28afe6; color: #FFF;}


.category_list_w1 { margin-bottom: 20px; text-align:center; }
.category_list_w1 li{ display: inline-block; margin-left:4px }
.category_list_w1 li a { display: block; padding: 18px 29px; color:#fff; text-align:center; background: url(images/tbbj.png); font-size:14px; width:236px; }
.category_list_w1 li a:hover { background: #28afe6; color: #FFF;}
.category_list_w1 .current a { background: #28afe6; color: #FFF;}







/*新闻列表*/
.yccpxl{ padding:10px 10px; background:#f6f6f6;}
.yccpxl .bt{ font-size:16px; line-height:40px; border-bottom:1px solid #fff; padding-left:10px;}
.yccpxl ul li{ line-height:35px;  padding-left:10px; color:#91908c;}
.yccpxl ul li span{ padding-right:10px; color:#b2b1af;}


/*分页样式*/
.page_turner { margin: 20px 0; text-align: center; }
.page_turner a, .page_turner span { display: inline-block; height: 40px; line-height: 40px; min-width: 40px; text-align: center; background: #eee; margin-right: 2px; }
.page_turner a:link, .page_turner a:visited { text-decoration: none; }
.page_turner a:hover, .page_turner a.c { background: #28afe6; color: #FFF; }


/*内容相关*/
.content_content { margin: 20px 0;}
.content_slideshow { width: 100%; margin: 0 auto; }
.content_slideshow .pn{ text-align: center; margin: 20px 0;}
.content_slideshow .hd { overflow: hidden; }
.content_slideshow .hd li { display: inline-block; width: 50px; margin: 0 2px 2px 0;}
.content_slideshow .hd li img { width: 50px; height: 50px; cursor: pointer; }
.content_slideshow .hd li.on img { border: 1px solid #006fc2; }

.content_tab { margin-top: 20px; }
.content_tab .hd li { display: block; cursor: pointer; height: 50px; line-height: 50px; background: #EEE; text-align: center; font-size: 16px; }
.content_tab .hd li.on { background: #FFF; color: #006fc2; border-top: 3px solid #006fc2; }
.content_tab .bd { padding: 20px 0; }


.content_tab11 { margin-top: 20px; }
.content_tab11 .hd { position: absolute; z-index: 2; width:1200px; display: block;}
.content_tab11 .hd li { display: block; cursor: pointer; height: 80px; line-height: 80px; background:url(images/tbbj2.png); text-align: center; font-size: 16px; color: #fff; }
.content_tab11 .hd li.on { background:url(images/tbbj.png); color: #006fc2; color: #fff;  }
.content_tab11 .bd {  }

/*内容相关*/
.plist-11 .wrap { margin-bottom: 20px; margin-top:10px;}
.plist-11 .scontent { overflow: auto; font-size: 12px; padding: 10px 0; max-height: 100px; }
.plist-11 .title { text-align: center; line-height: 40px; font-size:14px; background:#CCC;}
.plist-11 .title a{ color:#666;}
.plist-11 .wrap:hover{ box-shadow:#666 5px 5px 10px; margin-top:5px; margin-bottom:25px; }

.plist-1 .wrap { margin-bottom: 20px; text-align:center; background:#fff; padding:30px 15px; border-radius:10px; }
.plist-1 .wrap .picture{ text-align:center; margin-bottom:20px;}
.plist-1 .wrap .picture img{ height: 50px;}
.plist-1 .wrap .scontent { overflow: auto; font-size: 12px; padding: 10px 0; max-height: 160px; min-height: 80px; line-height:25px; color:#666; }
.plist-1 .wrap .scontent a{color:#666;}
.plist-1 .wrap .title { text-align: center; line-height: 40px; font-size:16px; color:#333;}
.plist-1 .wrap .title a{ color:#333;}

.plist-12 .wrap { margin-bottom: 20px; margin-top:10px;}
.plist-12 .scontent { overflow: auto; font-size: 12px; padding: 10px 0; max-height: 100px; }
.plist-12 .title { text-align: center; line-height: 60px; width: 387px; font-size:16px; background: url(images/tbbj1.png); bottom: 20px; position: absolute; padding:0  20px; }
.plist-12 .title a{ color:#fff;}
.plist-12 .wrap:hover{ box-shadow:#b2b3b5 0px 0px 10px; margin-top:5px; margin-bottom:25px; }
.plist-12 .wrap:hover .title{bottom: 25px;}

.plist-4 .wrap { margin-bottom: 10px; }
.plist-4 .title { text-align: center; font-size: 14px; line-height:40px; background:#dfdfdf;}
.plist-4 .wrap:hover .title { background:#006fc2;}
.plist-4 .wrap:hover .title a{ color:#fff;}

.plist-4 .wrap { margin-bottom: 10px; }
.plist-4 .title { text-align: center; font-size: 12px;}

.plist-5 .wrap { padding:10px; background:#f1f1f1; }
.plist-5 .title {font-size: 14px; line-height:30px; padding-top:10px;}
.plist-5 .rq {font-size: 12px; color:#666; line-height:20px;}
.plist-5 .wrap:hover{ background:#585858;}
.plist-5 .wrap:hover .title a{ color:#fff;}
.plist-5 .wrap:hover .rq{ color:#fff;}

.plist-7 .wrap{text-align:center; border:1px solid #d3d1d1; padding:10px;}
.plist-7 .wrap .picture span{ font-size:45px; background:#E0E0E0; width:100px; height:100px; display:inline-block; text-align:center; padding-top:30px; border-radius:50px; }
.plist-7 .wrap .picture a{ height:120px; width:120px; display:inline-block; border-radius:60px; border:1px dashed #BCBCBC; padding-top:8px;}
.plist-7 .wrap .title { line-height:45px; font-size:18px; }
.plist-7 .wrap .title a{ color:#fff; }
.plist-7 .wrap .scontent { line-height:25px; font-size:12px; color:#989898; text-align:left;  height:100px; }
.plist-7 .wrap .detail{ padding-top:10px; text-align:center;} 
.plist-7 .wrap .detail a{text-align:center;}
.plist-7 .wrap .detail a span{ color:#666; font-size:12px; height:30px; line-height:30px; background:#E0E0E0; width:60px; display:inline-block; text-align:center;}
.plist-7 .wrap .xt{  text-align:center;}
.plist-7 .wrap .xt span{ width:40px; display:inline-block; height:1px; background:#C7C7C7; margin-bottom:10px;}
.plist-7 .wrap:hover { border:1px solid #fff; background:#fff; }
.plist-7 .wrap:hover .title a{ color:#0083de; font-weight:600;}
.plist-7 .wrap:hover .picture a{ color:#fff; }
.plist-7 .wrap:hover .picture span{ background:#0083de; }
.plist-7 .wrap:hover .detail a span{ background:#0083de; color:#fff;  }

.ny_wtxw{ background:#fff; padding:20px; border:1px solid #E7E7E7;}
.plist-8 .werb{margin-bottom: 20px;}
.plist-8 li{ padding:10px 0; border-bottom:1px dashed #f1f1f1; margin-bottom:20px;}
.plist-8 li .nr .title{ padding:5px 0; text-align: left; line-height: 30px; font-size: 17px; font-weight:600; }
.plist-8 li .nr .title a{color:#666;}
.plist-8 li .nr .scontent{ padding:5px 0; text-align: left; line-height: 23px; font-size: 12px;color:#929292; }
.plist-8 li .nr .scontent a{ color:#929292;}
.plist-8 li .nr .badge1{ padding:5px 0; color:#929292;}
.plist-8 li .nr .clgd{ padding-right:20px;  color:#0d7cd8;}
.plist-8 li:hover .nr .title a{ color:#000;}
.plist-8 li:hover .nr .scontent a{ color:#000;}


/*列表页--文章图片型*/
.plist-9 .werb { margin-bottom:20px;}
.plist-9 .werb .picture img{ width:100%; height:260px; }
.plist-9 .werb .nr { background:#fff; padding:20px;}
.plist-9 .werb .nr .yy{font-size:36px; text-align:center; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, serif; line-height:35px;}
.plist-9 .werb .nr .dd{font-size:12px; text-align:center; line-height:20px; color:#666;}
.plist-9 .werb .nr .title{ padding:7px 0; text-align: left; line-height: 20px; font-size: 14px; height:50px;}
.plist-9 .werb .nr .scontent{ padding:5px 0; text-align: left; line-height: 25px; font-size: 12px;color:#929292; height:90px;}
.plist-9 .werb .nr .scontent a{ color:#929292;}
.plist-9 .werb .nr .badge1{ padding:5px 0; color:#929292;}
.plist-9 .werb .nr .clgd{ padding-right:20px;  color:#666; font-size:12px; text-transform:uppercase; padding-left:10px;}
.plist-9 .werb:hover { background:#eee;}




/*列表页--客户案例*/
.plist-10 .werb{}
.plist-10 .werb{ border-bottom:1px solid #f1f1f1; margin-bottom:20px;}
.plist-10 .werb1{  margin-bottom:20px;}
.plist-10 .werb .picture a{  display:inline-block; }
.plist-10 .werb .picture img{ width:100%; line-height:165px; }
.plist-10 .werb .nr .title{ padding:10px 0; text-align: left; line-height: 25px; font-size: 17px;}
.plist-10 .werb .nr .scontent{ padding:5px 0;  text-align: left; line-height: 25px; font-size: 12px;color:#929292; height:90px;}
.plist-10 .werb .nr .scontent a{ color:#929292; font-size:14px;}
.plist-10 .werb .nr .badge1{ padding:10px 0; color:#929292; font-size:12px;}
.plist-10 .werb .nr .clgd{ padding-right:20px;  color:#0d7cd8;}
.plist-10 .werb1:hover { background:#eee;}


/*首页*/

.index_btx{display:inline-block; width:80px; height:7px; background:#f3424e;}
.index_btyw{text-transform:uppercase; text-align:center;color:#333; font-size:50px; font-weight:600; line-height:60px; height:110px; margin-top:10px; ;}


.index_btyw span{font-size:32px;}
.index_btzw{font-size:18px; text-transform:uppercase;line-height:30px;text-align:center; color:#333;}

.index_ckgd{font-size:14px; color:#fff; padding:8px 20px;  background:#f63e46;border-radius:5px;}


.inex-plist-yszp{}
.inex-plist-yszp .wrap{ margin-bottom:4px; }
.inex-plist-yszp .wrap .picture{position: relative; display:inline-block;}
.inex-plist-yszp .wrap .wrap1{ display: none;     position: absolute; z-index: 20; bottom:0px; background: url(images/index-bj.png) repeat; height:60px; width:100%; }
.inex-plist-yszp .wrap .wrap1 .title{ text-align:center; line-height:60px; color:#fff;}
.inex-plist-yszp .wrap .wrap1 .scontent{}
.inex-plist-yszp .wrap:hover .wrap1{display:block;  }


.index_btzw_nr {}
.index_btzw_nr .werd {text-align:center; }
.index_btzw_nr .werd span { color:#fff; font-size:36px; height:100px; display: inline-block;}
.index_btzw_nr .werd .bt{ color:#d3d1d1; font-size:14px; line-height:52px; height:52px; }
.index_btzw_nr .werd .sz{ color:#999; font-size:12px; line-height:50px; height:50px; }
.index_btzw_nr .werd:hover .bt{ border:3px solid #fff; line-height:46px; height:52px;}


.index-plist-2{}
.index-plist-2 .wrap { margin-bottom: 20px;  border:1px solid #ebebeb;  }
.index-plist-2 .wrap .picture img{}
.index-plist-2 .wrap .nr{ padding:10px 20px;}
.index-plist-2 .xwckgd { font-size:12px; color:#cec9c9; line-height:22px; }
.index-plist-2 .title { text-align: left; line-height: 40px; color:#666; font-size:14px; }



.index-plist-3 .wrap{  padding: 30px; text-align: center; border-bottom: 1px solid #f1f1f1; border-right: 1px solid #f1f1f1; }
.index-plist-3 .wrap .picture{ text-align: center;}



#products_tab{}
#products_tab .hd{}
#products_tab .hd li{ color:#666; float:left; margin-right:30px; height:50px; line-height:50px; padding:0 10px;}
#products_tab .hd li:hover{ border-bottom:2px solid #f83e45; }

.index-zxzx{}
.index-zxzx .werd{ padding:20px 20px; background:#575757; color:#fff; border:15px solid #575757;}
.index-zxzx .werd .jh{ text-align:right; font-size:20px; height:30px;}
.index-zxzx .werd .jh span{ display:none;}
.index-zxzx .werd .bt{ font-size:16px; line-height:35px;}
.index-zxzx .werd .fbt{ font-size:12px; text-transform:uppercase;}
.index-zxzx .werd:hover{ background: #f83e45; }
.index-zxzx .werd:hover .jh span{ display: block;}


.plist-khal1 .wrap{ text-align:center;   margin-bottom:20px; margin-top:5px; background:#fff;  }
.plist-khal1 .wrap .picture{  height:500px; display:inline-block;}
.plist-khal1 .wrap span{ display:inline-block; width:150px; height:150px; border-radius:100px; background:#fff;  box-shadow: 4px 4px 10px #bbbbbb; }
.plist-khal1 .wrap span img{ border-radius:100px;}
.plist-khal1 .title { text-align:center; font-size:16px; color:#333; line-height:45px; font-weight:600; }
.plist-khal1 .nnr { font-size:12px; color:#888; line-height:26px; height:140px; padding:0 20px; }
.plist-khal1 .wrap:hover{ box-shadow: 10px 10px 20px #bbbbbb;}

.plist-khal { margin:0px;border:2px solid #333; min-width:1200px;}
.plist-khal .wrap { background:#1a1a1b;rection: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;width: 800px;height: 600px;padding: 30px;overflow: a }
.plist-khal .wrap .picture{ height:600px; width:100%; border:2px solid #333; }
.plist-khal .wrap .picture img{ height:240px; width:100%;}
.plist-khal .wrap .wrap2{  width:100%; text-align:center; padding:8px 0; height:596px; }
.plist-khal .wrap .wrap2 .scontent { font-size:12px; color:#fff; line-height:22px; height:80px;  text-align:center; padding:0 50px;  }
.plist-khal .wrap .ckgd2 { display:none;}
.plist-khal .wrap .ckgd2 span{ width:120px; border-radius:10px; height:45px; line-height:41px; text-align:center; border:1px solid #999; border:3px solid #006fc2; color:#fff; display:inline-block;}
.plist-khal .wrap .wrap2 .title { text-align: left; line-height: 40px; color:#fff; font-size:18px; margin-bottom:10px; text-align:center; margin-top:430px;}

.plist-khal .wrap:hover .wrap2{ background:url(images/albj.png) repeat; }
.plist-khal .wrap:hover .wrap2 .ckgd2{ display:block;}
.plist-khal .wrap:hover .wrap2 .title{margin-top:400px;}



#news_tab1 .hd { }
#news_tab1 .bd { background: #f1f1f1; padding: 20px; height: 440px; margin-top:110px;}
#news_tab1 .bd .zgs .x4{ padding:0 0px;}
#news_tab1 .bd .gsjj{ background:url(images/aaaaa.jpg) no-repeat center; height:421px;}
#news_tab1 .bd .gsjj .sz{padding-top:20px;}
#news_tab1 .bd .gsjj .sz .bj{ background:#666; padding:10px 0;}
#news_tab1 .bd .gsjj .sz .x4{ padding-left:0px; padding-right:0px;}
#news_tab1 .bd .gsjj .sz p{ line-height:40px; font-size:16px; color:#fff; text-align:center;}
#news_tab1 .bd .gsjj .sz span { line-height:40px; font-size:24px; color:#fff; }
#news_tab1 .hd{border:1px solid #f1f1f1; border-bottom:none; }
#news_tab1 .hd li { cursor: pointer; height:135px; padding: 35px 15px; background: url(images/ggjjbj.jpg) no-repeat center ; border-bottom:1px solid #f1f1f1;  text-align: center; font-size: 16px;}
#news_tab1 .hd li .iocn{ font-size:36px; color:#666;  padding-top:10px;}
#news_tab1 .hd li .mc { line-height:30px; font-size:18px; text-align:left;  font-weight:600; color: #666;}
#news_tab1 .hd li .ywmc { line-height:30px; font-size:14px; text-align:left; font-family: "Comic Sans MS", cursive;  color: #666;}
#news_tab1 .hd li.on { background: url(images/ggjjbj1.jpg) no-repeat center ; color: #333; }
#news_tab1 .hd li.on a { color: #0a8; }
#news_tab1 .hd li.on .mc {color:#fff; }
#news_tab1 .hd li.on .ywmc { color:#fff;}
#news_tab1 .hd li.on .iocn{  color:#fff;}


.sycp_cp1{ background:#f7f7f7; padding:40px 0;}
.sycp_cp3{background:#f7f7f7; }
.sycp_cp1 .licon2 { padding-left:20px;}
.sycp_cp1 .nr .bt{ font-size:30px; line-height:60px; margin-top:80px;}
.sycp_cp1 .nr ul{}
.sycp_cp1 .nr ul li{ line-height:40px; color:#666;}
.sycp_cp1 .nr ul li span{ padding-right:10px; color:#006fc2;}
.sycp_cp1 .licon2:hover{transform: translate(-20px, 0); -webkit-transform: translate(-20px, 0); -moz-transform: translate(-20px, 0); -o-transform: translate(-20px, 0); -ms-transform: translate(-20px, 0);  transition: All 0.4s ease-in-out;}

.sycp_cp1 .licon{padding-left:20px; margin-left:0px;}
.sycp_cp1 .licon:hover{ transform: translate(-20px, 0); -webkit-transform: translate(-20px, 0); -moz-transform: translate(-20px, 0); -o-transform: translate(-20px, 0); -ms-transform: translate(-20px, 0);  transition: All 0.4s ease-in-out;   transition: All 0.4s ease-in-out;    -webkit-transition: All 0.4s ease-in-out;}



#rmgjc {line-height: 80px; }
#rmgjc .rmgjz{ color:#666;}
#rmgjc .rmgjz a{ color:#666;}
#rmgjc .lxwm{margin-top:22px; float:right; background:#006fc2; display:inline-block; width:100px; height:35px; line-height:35px; text-align:center; border-radius:10px; color:#fff;}
#gssl{background: url(images/sybj.png) no-repeat left #333;}
#gssl .ckan{float:right; background:#006fc2; display:inline-block; width:100px; height:35px; line-height:35px; text-align:center; border-radius:10px; color:#fff;}

#gsjj{ background:url(images/anlbj.jpg) no-repeat  center; background-attachment: fixed;}
#gsjj .dh{ background: url(images/gym.png) no-repeat center #006fc2; display:inline-block; width:60px; height:60px; border-radius: 60px; font-size:72px; color:#fff;}




.plist-about .wrap{}
.plist-about .wrap .sz{ background:url(images/aboutbj.png) no-repeat center; text-align:center; font-size:70px; color:#fff; line-height:80px; padding:60px 0 20px 0;}
.plist-about .wrap .sz span{ font-size:18px; color:#fff; line-height:40px;}
.plist-about .wrap .wz{ color:#fff; line-height:60px; font-size:16px; text-align:center;}



.sy_cp_fl{ padding:50px; background-size: cover; position:  absolute; z-index:11; top:60px; }
.sy_cp_fl .bt{ font-size:18px; color:#333; line-height:40px; font-weight:600;}
.sy_cp_fl .fbt{ font-size:14px; color:#666; line-height:30px;}
.sy_cp_fl .lj{ margin-top:15px;}
.sy_cp_fl .lj span{ display:inline-block; border:1px solid #666; padding:5px 10px; border-radius:10px; color:#666; font-size:12px;}

.sy_cp_fl3{ right:30px; top:30px;}
.sy_cp_fl1{ top:30px;}
.sy_cp_fl2{  top:30px;}








.plist-2 .wrap { margin-bottom: 20px; padding:0 5px 0;  }
.plist-2 .wrap .picture img{ height:150px;  width:100%; margin-bottom:5px;}
.plist-2 .scontent { font-size:12px; color:#959393; line-height:22px; height:60px;  }
.plist-2 .xwckgd { font-size:14px; color:#666; line-height:22px; border:1px solid #CCC; display:inline-block; padding:5px 15px; border-radius:5px }
.plist-2 .title { text-align: left; line-height: 40px; color:#333; font-size:14px; }
.plist-2 .wrap:hover .xwckgd{border:1px solid #006fc2; background:#006fc2; color:#fff;}

/*首页新闻中心（翻页）*/

#news_tab .hd { }
#news_tab .bd { background: #FFF; padding: 20px; min-height: 460px;}

#news_tab .hd li { cursor: pointer; height: 60px; line-height: 60px; padding: 0 15px; background: #EEE; text-align: center; font-size: 16px;}
#news_tab .hd li.on { background: #FFF; color: #000;  border-top: 6px solid #006fc2; color: #006fc2; }
#news_tab .hd li.on a { color: #006fc2; }



#question { background: #FFF; min-height: 500px; }
#question .q { height: 36px; background: #EEE; line-height: 36px; padding: 0 10px; }
#question .a { line-height: 30px; padding: 0 10px; margin-bottom: 10px;}
#about { background: #FFF; padding: 20px; }


/*关于我们*/
.gywm_bt{}
.gywm_szh .wber{ text-align:center; font-size:14px; padding: 40px 0; background:#172d80; color:#fff; }
.gywm_szh .wber1{background:#28afe6; color:#fff;}
.gywm_szh .wber .br span{ font-size:45px; color:#fff;}
.gywm_szh .wber .nr{ font-size:14px; line-height:40px; color:#fff;}


.popup {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: fixed;width: 100vw;height: 100vh;bottom: 0;right: 0;background-color: rgba(0, 0, 0, 0.8);z-index: 2;visibility: hidden;opacity: 0;overflow: hiden;-webkit-transition: .64s ease-in-out;transition: .64s ease-in-out;}
.popup-inner {position: relative;bottom: -100vw;right: -100vh;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;max-width: 800px;max-height: 600px;width: 100%;height: 100%;background-color: #fff;-webkit-transform: rotate(32deg);transform: rotate(32deg);-webkit-transition: .64s ease-in-out;transition: .64s ease-in-out;}
.popup__text img {width: auto; height: 100%;}
.popup__text {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;width: 100%;height: 100%;padding: 30px;overflow: auto;}
.popup__text h1 {font-weight: 600;text-transform: uppercase;color: #0A0A0A;  font-size: 18px;}
.popup__text p {font-size: .875rem;color: #686868;line-height: 1.5; padding: 20px 0;}
.popup:target {visibility: visible;opacity: 1;}
.popup:target .popup-inner {bottom: 0;right: 0;-webkit-transform: rotate(0);transform: rotate(0);}
.popup__close {position: absolute;right: -1rem;top: -1rem;width: 3rem;height: 3rem;font-size: .875rem;font-weight: 300;border-radius: 100%;background-color: #0A0A0A;z-index: 4;color: #fff;line-height: 3rem;text-align: center;cursor: pointer;text-decoration: none;}



/*企业服务*/
.yefw_wmdys .wber{ background:#fff; padding:30px 20px;}
.yefw_wmdys .wber .bt{ line-height:45px; text-align:center; font-size:18px; color:#333; margin-top:20px;}
.yefw_wmdys .wber .nr{ line-height:25px; text-align:center; font-size:12px; color:#666;}
.yefw_wmdys .wber1{ text-align: center; background: #fff;} 
.yefw_wmdys .wber1 .bt1{ line-height:25px; text-align:center; font-size:14px; color:#333;  text-align:center; background: #fff; height: 70px; padding: 20px; }
.yefw_wmdys .wber1 .nr1{ line-height:25px; text-align:center; font-size:12px; color:#666; }

.yefw_wmdys11 { height: 400px; background:#fff; margin-top: 40px; }
.yefw_wmdys11 .wber{  padding:20px 50px 50px 50px;}
.yefw_wmdys11 .wber .bt{line-height:55px; text-align: center; font-size:18px; color:#333; margin-top:20px; }
.yefw_wmdys11 .wber .bt1{ line-height:30px; text-align: left;font-size:14px; color:#666; height: 180px;}

.yefw_wmdys22 { }
.yefw_wmdys22 .wber{  padding:0 0 30px 0;}
.yefw_wmdys22 .wber .bt{line-height:35px; text-align: center; font-size:18px; color:#333;  }
.yefw_wmdys22 .wber .bt1{ line-height:30px; font-size:14px; color:#666; }

.yefw_wmdys33 { }
.yefw_wmdys33 .wber1{  padding:24px; margin-bottom: 20px; height: 200px;}

.yefw_wmdys33 .wber1 .bt{line-height:45px; text-align: center; font-size:18px; color:#333; margin-bottom: 20px;  }
.yefw_wmdys33 .wber1 .bt1{ line-height:30px; font-size:14px; color:#666; }
.yefw_wmdys33 .wber1 .bt2{line-height:45px; text-align: center; font-size:16px; color:#333; margin-bottom: 20px;  }
.yefw_wmdys33 .wber2{  padding:24px; margin-bottom: 20px; background: #fff;}
.yefw_wmdys33 .wber2 .bt1{line-height:45px; text-align: center; font-size:18px; color:#333; margin-top: 30px; margin-bottom: 20px;  }
.yefw_wmdys33 .wber2 .bt2{ line-height:30px; font-size:14px; color:#666; }
.yefw_wmdys33 .wber3{  padding:44px; margin-bottom: 20px; background: #fff; height: 160px;}
.yefw_wmdys33 .wber3 .bt2{line-height:30px; text-align: center; font-size:16px; color:#666; margin-bottom: 20px;  }
.yefw_wmdys33 .wber4{  padding:10px; margin-bottom: 20px; background: #fff; height: 220px;}
.yefw_wmdys33 .wber4 .bt1{line-height:45px; text-align: center; font-size:18px; color:#333; margin-top: 10px; margin-bottom: 10px;  }
.yefw_wmdys33 .wber4 .bt2{ line-height:30px; font-size:14px; color:#666; padding: 0 20px; }
.yefw_wmdys33 .wber5{  padding:40px; margin-bottom: 20px; background: #fff; height: 220px;}
.yefw_wmdys33 .wber5 .bt1{line-height:30px; text-align: center; font-size:14px; color:#666; margin-top: 10px; margin-bottom: 10px;  }
.yefw_wmdys33 .wber5 .bt2{ line-height:30px; font-size:16px; color:#333; padding: 0 20px; }
.yefw_wmdys33 .wber6{  padding:20px 20px 0 20px ; margin-bottom: 20px; background: #fff; }
.yefw_wmdys33 .wber6 .bt2{ line-height:30px; font-size:12px; color:#666; padding: 20px 20px; }
.yefw_wmdys33 .wber6 .bt2 span{ font-size: 16px; font-weight: 600; padding-right: 20px; text-transform:uppercase;}

.yefw_wmdys33 .wber7 .bt2{ line-height:45px; font-size:12px; color:#666; text-align: left; margin-left: 20px; }
.yefw_wmdys33 .wber7 .bt2 span{ font-size: 16px; font-weight: 600; padding-right: 20px; text-transform:uppercase;  color:#333;}
.yefw_wmdys33 .wber8{ margin-bottom: 20px;}

.yefw_wmdys322 .wber5{}
.yefw_wmdys322 .wber5 .bt2{ font-size: 18px; text-align: center; line-height: 50px;}
.yefw_wmdys322 .wber5 .bt1{ font-size: 14px; line-height: 50px; color: #66654;}

.sy-jjfa{ font-size: 14px; padding:0 15px; line-height: 40px; background:url(images/top-bj1.png) ; border-radius: 20px; text-align: center; margin-bottom: 20px; float:left; margin-right: 20px;}
.sy-jjfa a{ font-size: 14px; color: #fff;}
.sy-jjfa:hover{background:#2ab0e7;}

.sy-znbld{}
.sy-znbld li{ line-height: 26px; color: #ccc; padding: 10px 0; }
.sy-znbld li span{ color: #2ab0e7; font-size: 16px; padding-right: 10px;}
.yefw_fwxm .wber{ margin-bottom:60px;}
.yefw_fwxm .wber .tb{ height:60px; text-align:center; }
.yefw_fwxm .wber .tb span{ height:60px; display:inline-block;  font-size:40px; color:#999;}
.yefw_fwxm .wber .bt{ font-size:14px; text-align:center;}



.yefw_dlzz .wber{ margin-bottom:60px; background:#fff; padding:30px;}
.yefw_dlzz .wber .tb{ height:120px; text-align:center; }
.yefw_dlzz .wber .bt{ font-size:14px; text-align:center;}

.yefw_fuxq {}
.yefw_fuxq .wber{ padding-right:50px; margin-bottom:30px;}
.yefw_fuxq .wber .bt{ line-height:25px; font-size:16px; color:#333; border-left:3px solid #28afe6; padding-left:20px; margin-bottom:30px;}
.yefw_fuxq .wber .bt span{ line-height:25px; font-size:16px; color:#28afe6; font-weight:600; padding-left:10px; margin-bottom:30px;}
.yefw_fuxq .wber .nr{line-height:25px; font-size:12px; color:#666;}





/*智慧食堂解决方案*/




.zhctjjfa{ position: absolute; background:url(images/tbbj.png) repeat;  display: none; padding:30px 20px;border-radius:10px; width:300px; height:510px;  z-index:2000; left:0px; }
.zhctjjfa_bt span{line-height: 35px; font-size:18px; color: #fff; }
.zhctjjfa_fbt{ line-height: 25px; padding: 10px 0; color: #eee; font-size: 14px;}
.zhctjjfa_ckxq a{ height: 40px; line-height: 40px; color: #fff; width: 120px; margin-bottom: 20px; text-align: center; background: #28afe6; border-radius: 20px; display: inline-block; }
.jjfa_sjjsct_span{position: relative; display: block;}
.jjfa_sjjsct_span_xp:hover .zhctjjfa_sjjsct_xp{display:block; left: 560px; top: 0px;}
.jjfa_sjjsct_span_dy:hover .zhctjjfa_sjjsct_dy{display:block; left: 0px; top: 30px;}
.jjfa_sjjsct_span_dP:hover .zhctjjfa_sjjsct_dP{display:block; left: 800px; top: 100px;}
.jjfa_sjjsct_span_RLMJ:hover .zhctjjfa_sjjsct_RLMJ{display:block; left: 0px; top: 200px;}
.jjfa_sjjsct_span_slkm:hover .zhctjjfa_sjjsct_slkm{display:block; left: 200px; top: 50px;}
.jjfa_sjjsct_span_ztbwg:hover .zhctjjfa_sjjsct_ztbwg{display:block; left: 300px; top:190px; bottom:20px; }
.jjfa_sjjsct_span_zdflljt:hover .zhctjjfa_sjjsct_zdflljt{display:block; left: 950px; top:190px;}
.jjfa_sjjsct_span_zdscjqr:hover .zhctjjfa_sjjsct_zdscjqr{display:block; left: 750px; top:190px;}
.jjfa_sjjsct_span_glpt:hover .zhctjjfa_sjjsct_glpt{display:block; left: 700px; top:0px; height: 400px;}

.zhstjjfaym_nr .wber{ background: #fff; border-radius: 5px;}
.zhstjjfaym_nr .wber .bt{ font-size: 16px; color: #333; line-height: 45px; height: 45px; font-weight: 600;}
.zhstjjfaym_nr .wber .fbt{ font-size: 14px; color: #666; line-height: 35px; height: 100px; }




/*智慧食堂解决方案-*/
.ny_zhctjjfa_jsct_title { font-size:24px;line-height:60px;margin-bottom:30px; margin-top: 30px; font-weight: 600;}
.ny_zhctjjfa_jsct_sycj {}
.ny_zhctjjfa_jsct_sycj .werd{ }
.ny_zhctjjfa_jsct_sycj .werd .img{ }
.ny_zhctjjfa_jsct_sycj .werd .nr{ position: relative; z-index: 10; font-size: 14px; text-align: center; color: #fff; bottom: 60px; padding: 20px; background: url(images/tbbj1.png);  }

.ny_zhctjjfa_jsct_dsjfx .bd{}
.ny_zhctjjfa_jsct_dsjfx .bd .content .nr{ width: 1200px; height: 500px; display: block; padding:100px 30px;}
.ny_zhctjjfa_jsct_dsjfx .bd .content .nr .title{ line-height: 60px; color: #fff; font-size: 18px; font-weight: 600;}
.ny_zhctjjfa_jsct_dsjfx .bd .content .nr .nnr{ line-height: 40px; color: #fff; font-size: 14px;}
.ny_zhctjjfa_jsct_dsjfx .bd .content .nr1{ background: url("/upload/image/20191224/dsjyh1.jpg");}
.ny_zhctjjfa_jsct_dsjfx .bd .content .nr2{ background: url("/upload/image/20191224/dsjyh2.jpg");}
.ny_zhctjjfa_jsct_dsjfx .bd .content .nr3{ background: url("/upload/image/20191224/dsjyh3.jpg");}
.ny_zhctjjfa_jsct_dsjfx .bd .content .nr4{ background: url("/upload/image/20191224/dsjyh4.jpg");}

.table-bordered th, .table-bordered td{    border: solid 1px #666; padding: 20px; }
.ny_zhctjjfa_jsct_table{ font-size: 16px; font-weight: 600;}
.ny_zhctjjfa_jsct_mjsmjs .wber{ text-align: center;}
.ny_zhctjjfa_jsct_mjsmjs .title{ font-size: 16px; color: #fff;}
.ny_zhctjjfa_jsct_mjsmjs .title span{ font-size: 36px; color: #fff; font-weight: 600; padding: 0 10px;}
.ny_zhctjjfa_jsct_mjsmjs .nr{font-size: 16px; color: #fff;}



/*加入我们*/
.job .wber{ background:#fff; padding:35px 25px; margin-bottom:20px;}
.job .wber .bt{ font-size:16px; font-weight:600; color:#333; line-height:40px; text-align:center;}
.job .wber .nr{ font-size:14px; color:#333; line-height:30px; text-align:center;}
.job .wber .nr span{ padding-right:10px;}
.job .wber .fnr{ font-size:14px; color:#666; line-height:25px; padding:20px 0; height:150px;}
.job .wber .an{ text-align:center;}
.job .wber .an a{ text-align:center; display:inline-block; padding:12px 30px; background:#2b323a; color:#fff;}



/*留言*/
.sy_gwmly{ background:#4f442e; line-height:46px; height:46px; padding-left:90px; margin-bottom:2px;}
.sy_gwmly1 { margin-bottom:2px;}
.sy_gwmly .input1{ height:46px;    padding:0 16px;     width: 100%;  line-height:40px;  display: block;    font-size: 14px; background:#dddddd;}
.sy_gwmly1 .input1{ height:120px;    padding:0 16px;     width: 100%;  line-height:26px;  display: block;    font-size: 14px; background:#dddddd;}
.sy_gwmly .input1_yzm{ width:120px;}
.sy_gwmly_name{ background: url(images/gwmly_name.png) no-repeat left #4f442e;}
.sy_gwmly_tel{ background: url(images/gwmly_hd.png) no-repeat left #4f442e;}
.sy_gwmly_yzm{ background: url(images/gwmly_yzm.png) no-repeat left #4f442e;}
.sy_gwmly_yx{ background: url(images/gwmly_yyx.png) no-repeat left #4f442e;}
.sy_submit{ height:46px; line-height:46px;width:150px; background:#4f442e; color:#fff; font-size:16px;}
.sy_gwmly1 .btn{ margin-bottom:20px; margin-right:20px; background:#dddddd; margin-top:4px; line-height:26px; }

#question {  min-height:300px; }

#question .list-group11 li{ line-height:35px; margin-bottom:20px; color:#666; }



/*网站地图页面*/
.sitemap {}
.sitemap li { margin-bottom: 2px; }
.sitemap li a { display: block;  height: 32px; line-height: 32px; padding-left: 20px; font-size: 12px;}
.sitemap li a.level1 { font-size: 16px; background: #ddd;}
.sitemap li a.level2 { font-size: 14px; background: #eee;}
.sitemap li a.level3 { font-size: 12px; border-bottom: 1px solid #EEE; }


.form-x .form-group{ height:40px;}
.form-x .form-group .label { width: 30%; }
.form-x .form-group .field { width: 70%; }
.form-x .form-button { width:100%;}



/*登陆页面*/
#user_login { width: 360px; padding: 20px; box-shadow: 0 0 10px #CCC; margin: 50px auto;}




/*联系我们*/
.lhj_lxwm_bt{height:45px; font-size:18px; border-bottom:1px solid #999; margin-bottom:20px; font-weight:300; text-transform:uppercase; }
.lhj_yd_lxwm{font-size:16px; line-height:30px; padding-top:10px;}
.lhj_yd_lxwm span{ display:block; width:30px; height:30px; background:url(images/dz.png) no-repeat center; float:left; }
.lhj_yd_lxwm .span{background-position: 0 0px; }
.lhj_yd_lxwm .span1{background-position: 0 -50px; }
.lhj_yd_lxwm .span2{background-position: 0 -95px; }




/*底部*/
#link { padding: 20px 0;}
.link_text a { background: #eee; display: block; line-height: 32px; text-align: center;}

#footer_nav { background: #333; margin-top: 20px; padding: 40px 0; }
#footer_nav a { color: #999;}
#footer_nav ul{ display: inline-block; }
#footer_nav .main { font-size: 14px; line-height: 36px; display: inline-block; margin-right: 30px;}
#footer_nav .sub { font-size: 12px; line-height: 26px;}

#copyright { background: #242424; padding: 20px 0; border-top: 1px solid #181818; color: #656565; }
#copyright a { color: #656565; }


/*底部（右侧上下滚动）
#float { z-index: 9999; position: absolute; display: block; bottom: 100px; right: 0; width:150px; }
#float .wrap {  width:150px; margin-bottom: 2px; position: relative; cursor: pointer; background:#f1f1f1; padding:10px; border:4px solid #006fc2; border-radius: 10px; text-align:center;}
#float .wrap .dhzx{ text-align:center; line-height:25px;}
#float .wrap .dhzx_dh{ color: #006fc2;    font-size: 18px;    line-height:25px; padding-bottom:20px; font-weight:600;}
#float .wrap  .wxss{ padding:10px;}*/

#float { z-index: 9999; position: fixed; bottom: 50px; right: 0; }
#float .gotop  { background: #f1f1f1;  width:60px; height: 60px; display: block; background: #00aaff; border-radius: 10px; padding: 17px; }
#float .gotop span{ color: #fff; font-size: 24px; }